Cuban anchovy - French English Dictionary